﻿using System;
using System.Collections.Generic;

namespace SlamCms.Data
{
	[Serializable]
	public class ContentType : ICloneable
	{
		public string ContentTypeId { get; set; }
		public string Title { get; set; }
		public string DefaultIcon { get; set; }
		public string MatchExtension { get; set; }
		public int? ExpirationPeriod { get; set; }
		public Guid ListId { get; set; }

		public virtual ICollection<Tag> DefaultTags { get; set; } 

		public object Clone()
		{
			return MemberwiseClone();
		}
	}
}
